English | German | Russian | Czech

wharp English

Meaning wharp meaning

What does wharp mean?

wharp

(UK, dated) A fine sand from the banks of the Trent, used as a polishing powder.

Are you looking for...?