[-]

Jyutping gei1 leoi5
Pinyin jī lǚ

Definitions (CC-CEDICT)
  1. (literary) to stay long in a place far from home
  2. (literary) person who lives in an alien land
Definitions (Wiktionary)
  1. verb, formal
    to stay long in a strange place; to live in a strange land