gigans

listen to the pronunciation of gigans
Latin - English
giant
race defeated by the olympians
the giants