たびがらす
tabigarasu

Noun

1. wanderer; stranger; vagrant; vagabond

Noun

2. outsider; stranger

Derogatory
Other forms: