Meaning of Darvesh is lord of truth, holy man. Darvesh is Baby boy name and is of origin indian. Person having name Darvesh are mainly sikh by religion. More detail about Baby name Darvesh.
|Meaning :|| Lord of truth, Holy Man|
|Gender :|| Boy |
|Religion :|| Sikh |
Similar Names for Darvesh :
Sorry, no results found