iJunoon official Urdu Dictionary
کوڑھیوں کا شفاخانہ
korhioon ka shafa-khana
English definition for lazaret
1. n. hospital for persons with infectious diseases (especially leprosy)
Meaning for lazaret found in 13 Languages.
Sponored Video