simultaneus (Latin) comes from Latin simultas, from Latin simul, from Latin similis, from Proto-Italic semalis, from Proto-Indo-European sem- — together, one.
simultaneus (Latin): acting together; existing at the same time