WTWM

whatsthatwordmean

← Definition
Guess

escutcheon

nounA shield or emblem bearing a coat of arms.

Synonyms

shieldnouncrestnoun

Built for word lovers.