adjective Scot. and North England. active; vigorous.
yauld 🔊 Listen to this adjective Scot. and North England. active; vigorous. Share Facebook Twitter Google +