Merouda
ads1
MeaningThe name is derived from elements mor, which means sea, or great and budd, which means benefit, or profit.
ReligionChristianity
OriginWelsh, Cornish
MeaningThe name is derived from elements mor, which means sea, or great and budd, which means benefit, or profit.
ReligionChristianity
OriginWelsh, Cornish