(African) Giver of life Maysha, Maishah, Mayshah, Maesha, Maeshah Health Source: Medical Dictionary Author: Health Dictionary