Samosas(Deep-Fried Potato/Veggie Dumpling) Samosas are a popular Indian snack. The word samosa refers more to an entire family of pastries...