English dictionary
samosa meaning and definition
Definition and meaning of samosa at MeaningMonkey.org. samosa meaning and definition in the English Dictionary.SAMOSA noun
Definition of samosa (noun)
- small turnover of Indian origin filled with vegetables or meat and fried and served hot
Source: Princeton University Wordnet