English Meaning of du:ra:ru:ṛḥ

Meaning of 'du:ra:ru:ṛḥ' (दूरारूढ़)

carried too far; far-fetched; —कल्पना far-fetched imagination, fantastic idea.


Browse Hindi - English Words

Hindi - English Dictionary Search