Meaning of samosa

Definition of samosa

(noun) small turnover of Indian origin filled with vegetables or meat and fried and served hot

Other information on samosa

WIKIPEDIA results for samosa
Amazon results for samosa