Variant of Solomon from Hebrew 'Shalom' meaning 'peace,' or from the Old French fish name.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Salmon?
Swipe through thousands of names like it