SAMOSA


Meaning of SAMOSA in English

n. a triangular pastry fried in ghee or oil, containing spiced vegetables or meat. [Hind.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.