侨居qiáojūTop 30000Meanings1. to live far away from one's native place2. to reside in a foreign countryCharacters used侨emigrant居to live