A mountain nymph in Greek mythology (5)
I believe the answer is:
oread
(Other definitions for oread that I've seen before include "being in range?" , "Maid of the Mountains" , "spirit at peak?" , "Natural spirit" , "O dear, a strange mountain nymph" .)