Rosland likely derives from surname and place-name elements meaning 'rose land' or 'horse land' depending on source tradition.
Like Rosland?
Swipe through thousands of names like it