humerus The origin and history of humerus. Etymology Borrowed from Latin humerus, meaning "shoulder" or "upper arm." ← Back to the full definition of humerus