Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of shepherdess

- A woman who tends sheep; hence, a rural lass.

Crossword clue for shepherdess

- Female flock tender