cardigan welsh corgi


Meanings

  • slightly bowlegged variety of corgi having rounded ears and a long tail