Dictionary entry

Doo

Webster's Dictionary 1913

Doo (?), n.(Zoöl.) A dove.