MY LAI Meaning of MY LAI in English /mee" luy"/a hamlet in S Vietnam: U.S. forces' massacre of South Vietnamese civilians 1968. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012