"Blend of Luna and Belle"
The name Lunabelle is commonly a female name from the "English" origin.
Lunabelle is a modern American blend of the given names Luna and Belle. Luna is the Latin word for moon, used as an English given name, and Belle is the French word for beautiful, likewise established in English. The form follows earlier English compounds such as Annabelle, which join a first element to Belle.
The pronunciation of Lunabelle is LOO-nuh-bel.