Beta This site is under active development

cat (Old Welsh)

Old Welsh word meaning "battle" [1].

Names containing this element