Alternate word for Grandmother/Grandma, mainly used in the East Midlands, England.
Mamma always made you feel she had been waiting to see just you all day, and now the day was complete. I love my Mamma.
7👍 2👎