Toozoo /(?)/

Too·zoo

Toozoo

n.
  1. The ringdove. [Prov. Eng.]