What’s in a name?

Have you ever considered how plants and animals get their names? I mean, whoever came up with the names for the hippopotamus, crocodile or elephant? It all sounds Greek to me!