Home
Search
Index
Definify.com
Webster
1913
Edition
Zoozoo
Zoo′zooˊ
,
Noun.
[Of imitative origin.]
(Zool.)
The wood pigeon.
[Prov. Eng.]
Definition
2024
zoozoo
zoozoo
English
Noun
zoozoo
(
plural
zoozoos
)
(
obsolete
)
The
wood pigeon
.
Etymology
Imitative of its sound?
Similar Results
Soosoo