aloo pie

Noun

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