Loghtan

English

Noun

Loghtan

  1. Alternative spelling of Loaghtan