ALOO


Meaning of ALOO in English

[ 'α:lu: , 'alu: ]

■ noun Indian potato.

Origin

from Hindi, Urdu, and Sanskrit ālū .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.