ulakaratchakan meaning in english


Word: உலகரட்சகன் - The tamil word have 10 characters.
Transliteration : ulakaraṭcakaṉ Other spellings : ulakaratchakan

Meanings in english :

saviour or protector of the world
Tamil to English
English To Tamil