grandame (n.) Look up grandame at Dictionary.com
c.1200, "a grandmother; an old woman," from grand (adj.) + dame. Compare Anglo-French graund dame. Contracted form grannam attested from 1590s.