Definition of celestial horizon in English:

celestial horizon

noun