French Meaning of logo
logo
Other French words related to logo
Nearest Words of logo
Definitions and Meaning of logo in English
logo (n)
a company emblem or device
FAQs About the word logo
logo
a company emblem or device
emblème,marque de fabrique,symbole,marque,insigne,totem,attribut,badge,blason,colophon
No antonyms found.
logmen => Bûcheron, logjam => blocage, logistics => logistique, logistician => Logisticien, logistical => logistique,