avshar
/ɑvʃɑr/Definitions
1. noun
A type of Iranian garden or a group of trees in a park, typically planted for shade or as a decorative feature.
“The beautiful avshar in the center of the city park was a popular spot for picnics.”
1. noun
A type of Iranian garden or a group of trees in a park, typically planted for shade or as a decorative feature.
“The beautiful avshar in the center of the city park was a popular spot for picnics.”