Matilda

Meaning: Battle-mighty

Origin: English

Pronunciation: Mah-til-dah

Culture: English

Gender: Girl

More English Names Generate Similar Names