shrin ( synonym found)

Definition of shrin:

°A place that is holy.

Definition of shrin:

°A place that is holy.

Back to Top