Definify.com

Definition 2024


Lunnin

Lunnin

Manx

Proper noun

Lunnin f

  1. London

Derived terms