Mosses is likely a variant of Moses, the Hebrew biblical name often linked with being drawn out of the water.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mosses?
Swipe through thousands of names like it