Search

Escto search a new word

ladyship

noun
originGermanic

Ladyship is the title or status of a lady, especially in British nobility or formal address.

Word Map