Definify.com

Definition 2025


leacach

leacach

Scottish Gaelic

Adjective

leacach

  1. flat

Synonyms

Related terms