Etymology · Latin

magicus

2 English words descend from Latin magicus, most common first.