Attested.to

Definition

a woman who lives in a cave

Seed ·

Term in context

cave woman in CommonParlance