La

A word used for lad in North Wales, predominantly in North East Wales.
Alight la?!
by mabymynydd July 3, 2020
mugGet the Lamug.

Share this definition