Dharmanabha is bay boy name, main origion is Hindi. English meanings of Dharmanabha is "Happy in Following his Religion, The Centre of Dharma, Another Name for Visnu" and popular in Hindu religion.
Dharmanabha name meaning & detailsWrite Dharmanabha in Hindi
See the most awesome name, which people are searching name during last 24 hours.
Lian