stuffed grape leaves

Explore definitions, synonyms, and language insights of stuffed grape leaves

Definitions

Noun
well-seasoned rice (with nuts or currants or minced lamb) simmered or braised in stock

Synonyms


More General Terms