タックスシェルター
Meanings
Noun
1. tax shelter; tax avoidance scheme
2. tax haven