The characters in 深隍 mean “deep” + “dry moat”. A given name used in Japanese. Explore sources on NameStoria. Source