Yarm definitions

Search

Yarm

Yarm logo #10101) Place in the Tees Valley 2) Town in North Yorkshire
Found on https://www.crosswordclues.com/clue/yarm

Yarm

Yarm logo #21003town, southwestern Yemen. It lies in the heart of the Yemen Highlands, on an upland plateau dominated by the massif of nearby Mount Sumrah, which ...
Found on http://www.britannica.com/eb/a-z/y/4
No exact match found.