>

Exmoor

/'eksmuə/

📖 中文释义

  1. n. 埃克斯穆尔高地
📘 English Definition(英文释义)
  1. n. horned sheep of Devon; valued for mutton
  2. n. stocky breed of pony with a fawn-colored nose