Loaghtyn

English

Noun

Loaghtyn

  1. Alternative spelling of Loaghtan