shirabe.org
1)
#78,783
Meaning
    1. sanctuary; reserve (for wild animals); nature preserve
      The tiger, having had its wounds treated, was returned by the villagers to the animal sanctuary without incident.
Forms

Results