Description:
Davesharma is an Indian name that means 'son of David.' Davesharma is also a surname. The origin of the name Davesharma is biblical. The name Davesharma is derived from the Hebrew name David. Davesharma is also a variation of the name David.





