Craig

Craig is a male name derived from a Scottish surname from Gaelic creag meaning "crag, rock, cliff", given to someone who lived near a steep or percipitous rock. Origin: Gaelic    

Advertisements

Clifford

Clifford is an English male name derived from a surname meaning "ford by a cliff" originally used to refer to someone who lived near one. It's made up of Old English elements clif (cliff) derived from Proto-Germanic *klibą (to stick) which ultimately comes from Proto-Indo-European *gleybʰ; and Old English ford (ford) also derived from Proto-Germanic *furduz (ford) ultimately from Proto-Indo-European *pértus (crossing). Nicknames: Cliff, Ford … Continue reading Clifford

Penna

Penna comes from Latin meaning "feather, plume, wing". It's also an Italian surname, either derived from the given name, or from Spanish Peña meaning "rock, cliff", a locational surname referring to someone who lived near a cliff or rocky land. There's also the Penna river in India (also known as Penneru) which comes from the Telugu words penu (grand) … Continue reading Penna