Etymology Explorer › Manx

Where does “lheimaghan” come from?

Words derived from “lheimaghan”

  • ard-lheimaghan