Input (grade 6): The word 'megalith' comes from the Ancient Greek 'megas meaning great, and' lithos meaning stone.
Output (grade 6): The word megalith comes from the Ancient Greek 'megas meaning great, and' lithos meaning stone.