Word info

aloo pie

Noun

Meaning

aloo pie (plural aloo pies)

A kind of potato samosa, popular in Trinidad and Tobago.

Source: en.wiktionary.org

Close letter words and terms