parchmentEnglish

parchment, lambskin, sheepskin

Noun

A superior paper resembling sheepskin

English: parchment

Skin of a sheep or goat prepared for writing on

English: parchment, sheepskin, lambskin

English words with similar meanings

Show 2 words