Navnet Grimelund har blitt tydet på forskjellige måter. Grimelund kan komme fra kvinnenavnet Grima som er et navn kjent fra Island i landnåmstiden og i så fall er ikke navnet eldre enn fra vikingtiden. Lignende navn som Grimeland finnes andre steder i Norge og disse stedene er man tilbøyelige til å anta at stedet er oppkalt etter en bekk eller elv med navnet Grima og Grimelund ligger ved to ganske staselige bekker, Grimelundbekken og Skådalsbekken. Jöran Sahlgren har etter å ha undersøkt danske og svenske stedsnavn oppgitt at sannsynligvis kommer navnet av det gammelnorske ordet «gríma» som betyr blant annet eller og egentlig hadde betydningen eller og som på svensk og dansk ble brukt om grensemerker innhogd i trær. Det er derfor rimelig å anta at Grimelund opprinnelig var en treklynge eller liten løvskog med grensemerker innhogd i trærne.