Why web developer culture is so annoying when it comes to naming things? Serverless? It is actually a server. Flight control? Nothing to do with airports or flights or whatsoever.
Creating new words from existing words or concepts is how language works. In fact, "airport" is an example of this... ports were originally for boats.
New terminology may sound strange to people who are not familiar with it, but if people start to adopt it, it becomes a normal and accepted word. Basically every word has gone though this process at some point.
And brand names are often witty puns or irrelevant words, intentionally. Using descriptive words for a brand is legally a bad idea, because this can disqualify you for trademarks. The point of trade marks is to uniquely identify the offering -- if you named it descriptively you risk losing this. Apple computers are not fruit, and Windows computers are not transparent glass. If you named your computer "computer" you wouldn't have a brand, and nobody would be able to know what to refer to your computer.