reliable · pragmatic · diligent
Source: German
Root Word: knappe
Derived From: Knappe
Meaning: Apprentice, servant, miner
Popularity History: The Knapp surname is common in Germany and Central Europe, and is also found in the United States to a certain extent.