WhatName

Meaning name Ouida

NamesOOuOuiOuida

Ouida

Meaning name Ouida
Pet form of French Louise, meaning "famous warrior." 

© WHATNAME.NET