We do not currently know of any antonyms for moorland inhabitant.
For similar words to moorland inhabitant, try: