(Sanskrit) Darling little mother Mamakie, Mamaky, Mamakey, Mamakee, Mamakea Health Source: Medical Dictionary Author: Health Dictionary