You are viewing a single comment's thread.

view the rest of the comments →

SIMONBARROW ago

As I've said before, it's a Greek name apparently related to "elephant." The modern Greek word for "elephant" I understand is "elefantos," so it's probably an older form of that.