mountain specter
English
Noun
mountain
specter
(
plural
mountain specters
)
US
standard spelling of
mountain spectre
.
Anagrams
mountain spectre