Save Type Country & Island Usage Literature Other Forms FormsNúmenórë Meaning & History An island empire in JRR Tolkien's Lord of the Rings series. From the fictional Quenya language númen, meaning "west", and nórë, meaning "land".