Definition, Meaning & Synonyms | English word HELMSDALE


HELMSDALE

Definitions of HELMSDALE

  1. A coastal village in Sutherland, Highland, Scotland (OS grid ref ND0215).
  2. A river , the River Helmsdale in in Highland which flows into the, North Sea at Helmsdale.
  3. A locality in Special Area No. 3,, Alberta, Canada.

1

Number of letters

9

Is palindrome

No

20
AL
ALE
DA
DAL
EL
ELM
HE
HEL
LE
LM

823
AD
ADE
ADH



Search for HELMSDALE in:






Page preparation took: 78.60 ms.