Osmond
This is an evolution of the Old English Osmund, which means "protected by the gods."
Alternates:
Osmund
More info:
Results for "Osmond" on Google