zoozoo Meaning, Definition & Usage

Zoo"zoo` noun
Etymology
Of imitative origin.
Definitions
  1. (Zoöl.) The wood pigeon. Prov. Eng.

Webster 1913