Grande-Terre (English, name)
expansion: Grande-Terre
Senses:
glosses: French Caribbean island, in the Leeward Islands, a dependency of the overseas department of Guadeloupe, French West Indies.
Forms: