Creativity · Avant-garde · independent
Source: English
Root Word: grim
Meaning: In Old English, grim meant something serious or powerful.
Popularity History: This surname is common in English-speaking countries, especially among British and Northern European immigrants.