luminary, light source, something which gives off light

listen to the pronunciation of luminary, light source, something which gives off light
الإنجليزية - الأسبانية
luminaria