Popular Wordlists
  • word of the day

    denebola

    denebola - Dictionary definition and meaning for word denebola

    Definition
    (noun) a star in Leo approximately 43 light years from Earth
Connect with us on Facebook