MAY SHE LIVE! Meaning of MAY SHE LIVE! in English May she be blessed with a long life! Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012