dodo

/dˈoʊdoʊ/

Explore definitions, synonyms, and language insights of dodo

Definitions

Noun
someone whose style is out of fashion
Noun
extinct heavy flightless bird of Mauritius related to pigeons