侨居qiáojū
Top 30000
Meanings
1. to live far away from one's native place
2. to reside in a foreign country
Characters used