DODO


Meaning of DODO in English

[noun] [C] [plural] dodos or dodoes - a large bird, unable to fly, that no longer exists

Cambridge English vocab.      Кембриджский английский словарь.