Etymology
Today it means: A logo that is the mark of a business or service. Full definition →
From logo + mark.
Etymology from Wiktionary, CC BY-SA 4.0.