What does Ramsay mean?
Ramsay /ram-say/ [2 sylls.] 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.
How popular is Ramsay?
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 (not ranked) is Ramsey. This boy name reached the top of its popularity in 1991 (usage of 0.065%) and has become less widespread since. Shown below is an analysis of the popularity of Ramsay and related names. (Top 1000 Baby Names Records, 2014)