What does Ramsay mean?
Ramsay \r(a)-msay, ram-say\ as a boys' name (also used as girls' name Ramsay) is pronounced RAM-zee. It is of Old English origin, and the meaning of Ramsay is "garlic island". Also possibly "raven island" or "ram island", or (Old Norse) "strong island". Place name that was originally a common surname in Scotland. English statesman Ramsay McDonald; American Attorney General Ramsey Clark.
Ramsay is a rare given name for men but a very popular surname for all people (#4347 out of 150436, Top 3%). (2000 U.S. Census)
The only prominent variation form of Ramsay (#unlisted) is Ramsey. These boy names reached the top of their popularity in 1991 (usage of 0.065%) and have become less widespread since. Shown below is an analysis of the popularity of Ramsay and related names. (Top 1000 Baby Names Records, 2014)