...sinusoid, which is Greek...
On a pedantic note, sinusoid is at best half Greek. -oid is Greek ("form of"), but sinus is Latin, referring to, among other things, the fold of a toga. The English word 'sine', by the way, is rooted in mistranslation from Arabic: