Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
Type Surname (from location)
Scripts 神山, 上山(Japanese Kanji)
From Japanese 神 (kami)
meaning "god" or 上 (kami)
meaning "above, upper" and 山 (yama)