*gentile cough* ‘aloo’ is Hindi for ‘potato’
I think he means Vindaloo, which comes from Portugese, not Hindi.