1 English Synonyms for KHAMSIN
Prev.1Next
khamaseen
Definition: 1. According to the Turkish Calendar of Storms, a storm of three days, to be expected around February 1.
There are 3 definitions of the word khamaseen
Show more information about khamaseen
Prev.1Next
Search took: 12.51 ms