のぼ ぐち
noboriguchi

Noun

1. starting point for an ascent (mountain, stairs, etc.); base (of mountain, etc.)

Other forms: