Home
Search
Index
Definify.com
Definition
2025
leacach
leacach
Scottish Gaelic
Adjective
leacach
flat
Synonyms
còmhnard
Related terms
leac
Similar Results
Headach
Leach-tub