Tamil Dictionary 🔍

தேவராதன்

thaevaraathan


, ''s.'' A king of Mit'hila.

Miron Winslow


தேவராதன் - ஒப்புமை - Similar