Definition of Huygens in English:

Huygens

proper noun

  • A European space probe which is part of the Cassini spacecraft, which detached from the orbiter and landed on Saturn's moon Titan in 2005.

Pronunciation:

Huygens

/ˈhʌɪɡənz/