meaning of Boudicea

Boudicea meaning in Names Dictionary

A queen associated with the Iceni. Victory.