pirozhki

noun

1.
small fruit or meat turnover baked or fried