Μεγασίδρης

Etymology
From.