1 leugh | Definition of leugh

leugh

\ ˈlyüḵ\

Definition of leugh

Scottish past tense of laugh