pragmatic · steady · nature
Source: English
Root Word: Roche
Derived From: The Old French word "Roche"
Meaning: Stones, hillocks, rocks
Popularity History: It is more commonly used as a surname, less commonly used as a given name, and is not very popular.