Definition of "aloo"

aloo

/ˈæ.luː/
  • noun

    plural aloos

    1. (South Asia, Indian cooking) potato