Ramo comes from Latin ramus through Spanish and means "branch" or "bough."
Like Ramo?
Swipe through thousands of names like it