1 leuch | Definition of leuch

leuch

\ ˈlyüḵ\

Definition of leuch

Scottish past tense of laugh