bora bora

/B AO1 R AH0 B AO0 R AH0/
noun
  1. 1

    An island of the Society Islands, overseas collectivity of French Polynesia.

  2. 2

    An island group in the Leeward Islands in the South Pacific.