The characters in 犬飼直幸 mean “dog” + “domesticate” + “straightaway” + “happiness”. A masculine given name used in Japanese. Explore sources on NameStoria. Source