1 names match.
Scottish/Celtic
Possibly from rose and lynn (lake) or Scottish/Celtic origin meaning promontory.