Compound of bella (“nice, beautiful”) + luna (“moon”), perhaps a nickname of some sort.
Bellaluna m or f by sense