Meaning:Fight, battle
Ilda is a girl's name of Portuguese origin. This name, meaning "heroine in battle" is an excellent choice looking to put a name on the little fighter they've got while tying her to heritage in one fell swoop.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.