Othella

Meaning of the name Othella: Wealth, Fortune

Origin of the name Othella: Germanic

Alternate spellings of the name Othella: Othela, Othellia, Otheyla, Othelia, Othelya, Othellya