Definify.com

Definition 2026


ard-lheimaghan

ard-lheimaghan

Manx

Noun

ard-lheimaghan m

  1. mainspring