St. George's Caye (English, name)
expansion: St. George's Caye
Senses:
glosses: An island of Belize.
Forms: