Penrose The origin and history of Penrose. Etymology From Cornish penn (“head”) + ros (“moor, heathland”). ← Back to the full definition of Penrose