SOUTHWESTER

Definition of SOUTHWESTER

  1. (noun)a strong wind from the southwest