BIRD SANCTUARY Meaning of BIRD SANCTUARY in English building or area of land set aside for the harboring or protection of birds Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012