Meaning of Antillia | Babel Free
Definitions
A phantom island, originating from an Iberian legend, that during 714 AD and the 15th-century age of exploration was said to lie in the Atlantic Ocean, far to the west of Portugal and Spain.
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.