Baby Names and Name Generators

What Does Fidelma Mean?
"Faithful"