chatchatpita meaning in english


Word: சாட்சாத்பிதா - The tamil word have 12 characters and have more than one meaning in english.
Transliteration : cāṭcātpitā Other spellings : chatchatpita

Meanings in english :

own father
true father ostensible father
Tamil to English
English To Tamil