Names Okamura From Japanese 岡 (oka) meaning “hill, ridge” and 村 (mura) meaning “town, village”. Read More
Names Okamoto From Japanese 岡 (oka) meaning “hill, ridge” and 本 (moto) meaning “base, root, origin”. Read More
Names Okabe From Japanese 岡 (oka) meaning “hill, ridge” and 部 (be) meaning “part, section”. Read More
Names Ojeda From the name of the Ojeda river in Soria, Spain, possibly derived from Latin folia “leaves”. Read More