0%

ALL meanings of bora bora

Bo·ra Bo·ra
B b
  • noun bora bora an island in the S Pacific, in French Polynesia, in the Society Islands: one of the Leeward Islands. Area: 39 sq km (15 sq miles) 3
  • noun bora bora an island in the Society Islands, in the S Pacific, NW of Tahiti. 15 sq. mi. (39 sq. km). 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?