scotia

/ˈskɒtiə/

Definitions

1. noun

A geographical region of Antarctica, or a part of the Indian Ocean, south of Africa.

“The research team sailed to Scotia to study the unique wildlife.”

Synonyms

  • Antarctica
  • region
  • zone

Antonyms

  • Arctic
  • north