As an adjective highland
is relating to the highlands.
As a noun heights is
.
highland
English
Noun
(
en noun)
An area of land that is at elevation; mountainous land.
Adjective
(head)
Relating to .
heights
English
Noun
(head)
A general term for a neighborhood or other development built on a hill or mountain.
Anagrams
*
*