search

Cayman islands

Meaning

Name

Three
in the Caribbean Sea
an
of the United Kingdom.
offshore
based in the Cayman Islands.
tax havens
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com