Definify.com

Definition 2025


leabaichean

leabaichean

Scottish Gaelic

Noun

leabaichean

  1. plural of leabaidh