English from Old English "god + protector". Osmond/Osmund has been in use at least since the 11th century.