Translated from Spanish to English, "De" means "Of" and "Luna" means "Moon".
This page or section lists people with the surname Deluna. If an internal link for a specific person referred you to this page, you may wish to add the given name(s) to that link.