NichiDict

流寓

りゅうぐう
[ryuuguu]

Meanings

1.NounNoun・suru

living a roaming life; wandering and settling in a foreign land