[nq:1]Is the word eclipse a latin or greek one? [/nq] I am sure you can find its etymology in any online dictionary. As to the plural of the English word, of course, it has the English plural sign "s".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.