Entry
(entry perma-link)

0
votes

Lyla

Lyla is a French girl name. The meaning of the name is 'Island'.