paya

paya

English Noun
Ad

Definition

A dish from the Indian subcontinent, made from an animal's trotters cooked with herbs and spices.

Ad