Word Meaning

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


Meaning of peeress

- The wife of a peer; a woman ennobled in her own right, or by right of marriage.

Crossword clue for peeress

- Noble lady
- Wife or widow of a peer