doos

noun

Definition of doos

plural of doo

Scottish
: dove