Moon: Moon is a common word in English. The homonym of the moon can be understood as the moon. "Moon", as a girl's name, can be understood as hoping that a girl is as beautiful and pure as the moon, so the moon is often used as a girl's English name.
Luna: In Latin, it is the goddess of the moon, which also has the meaning related to the moon, so luna is often used as a girl's name, representing the English name of the month.