Select the most appropriate meaning of the word 'cosmonaut'
One who flys in the stars
One who flys from one heavenly body to another
One who sails across the stars
One who sails across the universe