Synonyms of Bird Sanctuary in English :
Antonyms of Bird Sanctuary in English
Thesaurus of Bird Sanctuary in English
1. (noun) a building where birds are kept