Latin word grandis comes from Proto-Indo-European *gʰrew-
*gʰrew- (Proto-Indo-European)
grandis (Latin)
Aged, old. Full-grown, grown up. Large, great, grand. Powerful.