ashlarEnglish

ashlar

Noun

A rectangular block of hewn stone used for building purposes

English: ashlar