A word examined

tilly

noun
5 letters·English
noun

tillya noisy argument or quarrel; a commotion (chiefly Scots)

No comments yet