Bora Bora

(redirected from Borabora)
Also found in: Dictionary, Wikipedia.

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)