シェパード Also written セパード Meanings Noun German shepherd (dog breed); Alsatian See also: ジャーマンシェパード. shepherd Jinuma: Japanese Dictionary · Word lists