Habitational name derived from either any of several places called Ramsen in Germany and Switzerland, or from places in Austria and upper Bavaria called Ramsau. The toponyms might be related to the Bavarian word Rams meaning "scree, loose stony debris".