Etymology · Latin

sceleratus

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