great
inventing new word when we don't need one
Which word did you think was new?
LEO is a very well established term, it's not new.