Darvesh is baby boy name mainly popular in Muslim religion and its main origin is Arabic. Darvesh name meaning is Holy man. People also search this as darvesh. Darvesh is written in Urdu, Hindi, Arabic, Bangla as درویش, दरवेश, دارفش, দার্ভেশ. Other similar names can be Dar, Dara, Darab, Darakhshan, Darim, Daris, Dariush, Darmal, Darman, Darrak, Darweesh, Darwesh, Darwish, Daryab, Daryush, Dara, Darakhshaan, Darakhshan, Daria, Dariya.