WTWM

whatsthatwordmean

← Definition
Guess

protectress

nounA woman who protects or defends someone or something; a female guardian or defender.

Synonyms

guardiannounchampionnoundefendernoun

Built for word lovers.