AFSHAR


Meaning of AFSHAR in English

ˈafˌshär noun

( -s )

1. capitalized : aissor

2. usually capitalized : a Shiraz rug of coarse weave

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.