1. Y&R
    stands for The Young and the Restless (TV show)
  2. Y&R stands for Young & Rubicam, Inc.
Y&R
Share
Abbreviations And Their Meaning