Samosa in English: Samosa is called a Stuffed Savoury Pastry in English. It is a popular triangular snack filled with spiced vegetables or meat and wrapped in a thin dough that is deep-fried or baked ...