Persian · adjective · Qualities & Descriptions

Tar-o-taaza

तर-ओ-ताज़ा
Meaning

Fresh and full of life; green and flourishing.

Literally: moist and fresh