AVIARY MEANING IN ENGLISH

• Aviary Definition & Synonyms

  1. (n.) A house, inclosure, large cage, or other place, for keeping birds confined; a bird house.


Synonyms:
Volary,

RECENT SEARCHES