Carle meaning

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