English Dictionary
Definition granny in British English
granny noun
[countable] noun
/ˈɡræni/

English Dictionary