Simoons Meaning

There are 1 meaning(s) for word Simoons

Meaning 1 : a violent hot sand-laden wind on the deserts of Arabia and North Africa

    Synonyms : samiel,  simoom