In Greek mythology, Megareus (Ancient Greek: Μεγαρέας or Μεγαρέως), also called Megarus (Μέγαρος), was king of Onchestus in Boeotia. In some myths, he was the eponymous king of Megara.[1]