Definition of Aloo

Noun: aloo
Usage: Asia

  1. An edible tuber native to South America
    - potato, white potato, Irish potato, murphy, spud, tater, tattie [UK, dialect], tatie [UK, dialect]

See also:
Alonso
aloof

Anagrams containing the word aloo

aloo oalo ooal looa