Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sirocco

- An oppressive, relaxing wind from the Libyan deserts, chiefly experienced in Italy, Malta, and Sicily.

Crossword clue for sirocco

- Hot African wind
- Hot wind
- Oppressive North African wind
- Oppressive wind from N Africa
- Oppressive wind from North Africa