MAY YOU LIVE LONG Meaning of MAY YOU LIVE LONG in English may you live many more years, may you live until old age Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012