Printer friendly
"AcronymFinder.com

What does DSR stand for?

DSR stands for Dual Screen Radio (online Nintendo DS radio show)

This definition appears rarely and is found in the following Acronym Finder categories:

  • Slang/chat, popular culture

See other definitions of DSR

Other Resources:
We have 238 other meanings of DSR in our Acronym Attic