Which word MOST NEARLY matches the definition:
a storm with lots of rain
  1. monsoon
  2. farewell
  3. homesick
  4. luggage
  5. foreign
A B C D E