Learn how to say Isosceles correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word isosceles:
(of a triangle) having two sides of equal length
(of a trapezium) having the two nonparallel sides of equal length
C16: from Late Latin, from Greek isoskelēs, from iso- + skelos leg