Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of samosa

Source language: EnglishDictionary language: English

samosa

noun

Definitions

  1. A snack, of Indian origin, consisting of a deep-fried triangular turnover filled with vegetables (especially potatoes) or meat.