a million million or one trillion, Greek for a huge marvel