It means grandmother in Polish.
I'm not sure but I do know that it doesn't mean grandma in spanish
I think it means grandma in spanish