Anguilla's flag โ a small British Overseas Territory in the Caribbean whose name derives from the Spanish/French word for "eel," supposedly describing the island's long, thin shape as seen from the sea by early explorers.
Keywords: flag