Nagarathna is bay boy name, main origion is Hindi. English meanings of Nagarathna is "Snakes diamond" and popular in Hindu religion.
Nagarathna name meaning & detailsWrite Nagarathna in Hindi
See the most awesome name, which people are searching name during last 24 hours.
Ghatari