Tamil Dictionary 🔍

zoozoo

Zoo"zoo`, n. Etym: [Of imitative origin.] (Zoöl.) Defn: The wood pigeon. [Prov. Eng.]


zoozoo - Similar Words