Etymology · Latin

Euhemerus

4 English words descend from Latin Euhemerus, most common first.