saba

ˈsæbə

Definitions

1. noun

A small island in the Indian Ocean, part of the Comoros.

“The island of Saba is known for its beautiful beaches and coral reefs.”

Synonyms

  • island
  • islet