Meaning of yam in English
Noun
1.
(a) a tropical climbing plants, cultivated for their edible tubers
(b) a large orange-fleshed sweet potato
(c) Scot., a potato
Noun
1.
(a) a tropical climbing plants, cultivated for their edible tubers
(b) a large orange-fleshed sweet potato
(c) Scot., a potato