Is “Logo” a Scrabble word?
Yes
LOGO
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Logo
/ˈləʊɡəʊ/
noun
1.A visual symbol or emblem that acts as a trademark or a means of identification of a company or organization.
2.(by extension) An audio recording for the same purpose; a jingle.
3.A single graphic which contains one or more separate elements.
Synonyms: logotype