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

English Dictionary