Luna for a baby name

Latin, meaning ‘moon’. Luna was the personification of the moon in ancient Roman mythology.

Search by letter



Search by category