Please enable javascript to use dictionary! Howto enable javascript?
haven▼refuge
refuge▼state of safety, protection or shelter
shelter▼a refuge or other protection
tax haven▼country that levies low taxes on foreign businesses
↑