Ambergris Caye (English, name)
expansion: Ambergris Caye
Senses:
glosses: An island of Belize.
Forms: