English Dictionary
Definition grandma in British English
grandma noun
[countable] noun
/ˈɡræn(d)ˌmɑː/

English Dictionary