dodo
English Dictionary
->
Letter D
-> dodo
Search Dictionary:
dodo Definition
(n)
someone
whose
style
is
out
of
fashion
(n)
extinct
heavy
flightless
bird
of
Mauritius
related
to
pigeons
dodo Synonyms
dodo
fogey
fogy
fossil
Raphus cucullatus
© Art Branch Inc.