gran

noun Britain colloquial iaia, baba.