Share

Loki

At a Glance: Name: Loki – Meaning: of uncertain meaning; possibly 'knot' or 'closure' –…
Share

Lyle

At a Glance: Name: Lyle – Meaning: island – Origin: Old French (English/Scottish surname) –…
Share

Mahi

At a Glance: Name: Mahi – Meaning: earth; also 'moon' in Persian-derived use – Origin:…