Darwesh means "One who walks the spiritual path seeking divine truth through mystical experience. The name captures the essence of inner spiritual seeking.".
Darwesh meaning in Urdu is: صوفی، روحانی، عارف
Darwesh is of Arabic origin.
Darwesh has 2 syllables.
Parents who liked Darwesh also loved these names