Compound of London (Celtic place name meaning 'great river') and Rose (Latin 'rosa'), a modern double name.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Londonrose?
Swipe through thousands of names like it