Search

Escto search a new word

scar

noun
originNorse

A mark left on the skin where a wound has not healed completely.

Word Map