Greek and Latin words
Word roots: The web's largest root and prefix dictionary
Discovering Ancient Greek and Latin