Meaning of “sirocco” in the English Dictionary

british dictionary