隘路 あいろ
airo

Noun

1. defile; narrow path

Noun

2. bottleneck; impasse

Other forms: