That logic doesn't work for me, because many words have multiple meanings. "Agency" can also be a noun that means an organization that you hire - like a design agency. Or it can mean the CIA.
I'm not saying it's not a valid definition of the term, I'm pushing back on the idea that it's THE single correct definition of the term.