ザイリュウシャ
Meanings
Noun
1. (foreign) resident
Pitch accent
イリュ
ウシャ
Composed of
residing (esp. abroad); staying; living
person; -er; (arch.) expert; (arch.) geisha; (arch.) prostitute