How to pronounce dodo

Accents & languages on maps

Definition
  • Definition of dodo

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

Random words: bastardLondonWednesdayAprilGermany