pollux

(noun) Pollux

star (generic term)