The given name Kimberly has its roots in the Britannic languages, meaning "meadow before the castle". Kim is a common diminutive of Kimberly in this context. The feminine name Ann is one of many derivations of