There's a musical production/film called "Mamma Mia!"
There's a comic strip called "Momma."
Today I saw a bumper sticker, "Another mama for Obama."
Webster's New World College Dictionary allows all three spellings but prefers "mama."
It just goes to show you: Sometimes, the English language is a real mother.