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