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 a certain number in the United States.