Meaning of dodo
Definition of dodo
(noun)
someone
whose
style
is out of
fashion
extinct
heavy
flightless
bird
of Mauritius
related
to pigeons
Other information on dodo
WIKIPEDIA results for
dodo
Amazon results for
dodo
Tweet