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