Meaning of the word samosa in English

What does samosa mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

samosa

US /səˈmoʊ.sə/
UK /səˈməʊ.sə/
"samosa" picture

Noun

a small triangular pastry case containing spiced vegetables or meat, fried or baked.

Example:
We ordered some vegetable samosas as an appetizer.
The aroma of freshly fried samosas filled the kitchen.