Carle definition

(chiefly Scotland) Peasant; fellow.
noun
1
0
Advertisement