English | German | Russian | Czech

granda English

Meaning granda meaning

What does granda mean?

granda

(informal, Scotland, Northern England) grandfather

Are you looking for...?