pragmatic · Responsible · Tenacity
Source: Old English
Root Word: grān
Derived From: Granger
Meaning: Barn Manager
Popularity History: Grainger is more common as a surname, but less common as a given name, primarily used in English-speaking countries.