Meanings1to live far away from one's native place2to reside in a foreign countryWritten Forms僑居Traditional · Main Form侨居Alternate Form