omphalos
Tamil Translation from English to Tamil dictionary online for the word omphalos
-
n. கேடயத்தின் மேலுள்ள குமிழ், பூமியின் மையமாகக் கருதப்பட்ட டெடில்பி என்னுமிடத்திலுள்ள கூருருளைக்கல், மையம், நடு, சக்கதரத்தின் குடம்.