Persian · noun · Nature & the Garden

Aftab-gir

आफ़्ताबगीर
also written: Aftabgir
Meaning

A sunny, sun-catching spot; a place open to the sun.

Literally: sun-catching