Ramsey: Baby Boy Name Meaning & Origin - Scary Mommy

Ramsey

An English boy name meaning low-lying land.