a body that gives light; especially : one of the heavenly bodies

listen to the pronunciation of a body that gives light; especially : one of the heavenly bodies
Английский Язык - Английский Язык
luminary