Meaning of 'tevatattan'
s. the younger brother of Buddha; 2. one of the 1 vital airs, that which is exhaled in yawning.
Meaning of தேவதத்தன்
s. the younger brother of Buddha; 2. one of the 1 vital airs, that which is exhaled in yawning.
Browse Tamil - English Words