Dictionary Definition:
[translation-san] durlabha
[translation-eng] {Hopkins} rare; rarity; precious; scarce
[translation-eng] hard to get; hard to find; hard to reach