meaning of Cartimandua

Cartimandua meaning in Names Dictionary

title of a queen of Brigantes.