Mehshi

Mehshi means "stuffed".