Dictionaries:

DDW:

Acronym for Distance Does Wonders, meaning what is beautiful from afar may be far from beautiful up close.
See also: love is blind .

Link to this page:

Word Browser