Amelia

Meaning:
Amelia is a female given name. It is a variant of Amalia, derived from the Germanic word amal meaning "work", and means "industrious" and "fertile"

Related names:
Amelie, Amy, Mia, Melia

Other names for your dog:

Other dogs named Amelia

If this is the name of your dog, upload a photo :)