English | German | Russian | Czech

fosteress English

Meaning fosteress meaning

What does fosteress mean?

fosteress

(archaic) A female fosterer.

Are you looking for...?