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