オムカイサン
Meanings
Noun
Polite
1. neighbor across the street
Composed of
house across the street; neighbor across the street