volaryEnglish

aviary, bird sanctuary, volary

Noun

A building where birds are kept

English: aviary, bird sanctuary, volary

English words with similar meanings

Show 2 words