Dictionary
Browse
Translate
About
›
›
→
samosa — English Definition | Lughet
Dictionary
›
English
›
samosa
English
Main Dictionary
samosa
Universal Words noun a type of hot spicy Indian food consisting of a triangle of thin crisp pastry filled with meat or vegetables and fried
★
★
★
★
★
Rate this entry
Same word in other sources
samosa
English
›
Chinese
GetWord Corpus
samosa
English
›
Chinese
Main Dictionary
Related words
samba
English
same
English
sameness
English
samey
English
samovar
English
sampan
← Search
English