Logris

English

Proper noun

Logris

  1. Alternative form of Logres.