maecheneb is a word (adjective) in Sindarin meaning ‘sharp-eyed “maeg” + “heneb”’.
sharp-eyed “maeg” + “heneb”