dodo
Concise Oxford English Dictionary © 2008 Oxford University Press:
dodo /ˈdəʊdəʊ/
▶noun (pl. dodos or dodoes) a large extinct flightless bird found on Mauritius until the end of the 17th century. [Raphus cucullatus.]
– phrases
as dead as a dodo informal utterly dead or finished.
as dead as a dodo informal utterly dead or finished.
– origin C17: from Port. doudo ‘simpleton’ (because the birds were tame and easy to catch); cf. dotterel.
'dodo' also found in these Oxford entries:

