tamrngkay meaning in english


Word: தாமரங்காய் - The tamil word have 10 characters and have more than one meaning in english.
tamrngkay means
1. an organ in other animals similar to the human liver, often used as food.

Transliteration : tāmrngkāy Other spellings : tamrngkay

Meanings in english :

As adjective :
liver
as resembling the peri carp of a lotus

Meaning of tamrngkay in tamil

tamaraikkay / தாமரைக்காய்
Tamil to English
English To Tamil