Definify.com

Definition 2026


scarmages

scarmages

English

Noun

scarmages

  1. plural of scarmage