Random
Duchess rumour Synonyms
Definitions for Duchess
(noun) the wife of a duke or a woman holding ducal
title
in her own
right
Synonyms for phrase
female talk
adult news
female report
royal news
female word
broad news
royal scandal
broad word
female story
broad speculation
broad story
DR abbreviation
DR
is an
abbreviation
for Duchess Rumour
What does DR stand for?
DR stands for "Duchess Rumour"
Definitions for Rumour
(noun)
gossip
(usually a
mixture
of truth and untruth) passed around by word of mouth
(verb)
tell
or
spread
rumors