ジャーマンシェパードドッグ Also written ジャーマン・シェパード・ドッグ Meanings Noun German shepherd dog See also: シェパード. Jinuma: Japanese Dictionary · Word lists