Pourquoi on dit Grand-mère et pas grande mère ?
C'est un adjectif épique, ce qui signifie qu'il a le même genre de masculin et de féminin. C'est pour cette raison que le mot "grandemere" qui s'épelait au 16ème siècle a été très vite remplacé par sa "grand-mère" correspondante.