cyclopean in Turkish cyclopean in Turkish endamlı adj (by extension) Massive in stature. Add to Flashcards