Kubo Dog Name Meaning
Meaning of Kubo :
Japanese : ‘sunken ground’; variously written, mostly with characters used phonetically. Found mostly in western Japan, apparently taken from several habitational names. Many unrelated families descend from various branches of the Taira, Minamoto, and other great families.
Your dog’s name should make you happy!