mama

English: Translation
mother
Spanish: Translation
madre
noun
human