Home - Girls's Name - O - Ouida

Girls name -
Ouida

Meaning:

Warrior woman, female warrior.

Derivation:

Origins:

French

Mail to a Friend