Subzi is an Afghani word for spinach
Other definition:
Subzi is an Afghani word for spinach