シェパード

Also written セパード

Meanings

  1. Noun German shepherd (dog breed); Alsatian See also: ジャーマンシェパード.
  2. shepherd

Jinuma: Japanese Dictionary · Word lists