Khamsins Meaning

There are 1 meaning(s) for word Khamsins

Meaning 1 : an oppressively hot southerly wind from the Sahara that blows across Egypt in the spring