c.1200, "a grandmother; an old woman," from grand (adj.) + dame. Cf. Anglo-French graund dame. Contracted form grannam attested from 1590s.