Lonan

English

Proper noun

Lonan

  1. A parish of the sheading of Garff, Isle of Man.