ayyar in arabia