Leila

Meaning:
Laila, Layla, Leila, Lejla, Laela, Laelah, is an internationally-used Arabic feminine given name originating in the Semitic languages. means "Born at Night," "Dark-haired Beauty" or "Dark Beauty."

Related names:
Layla, Leyla

Other names for your dog:

Other dogs named Leila