Spanish word for devil; also a place name and game title
from Spanish diablo, from Latin diabolus, from Greek diabolos meaning slanderer
Try Another Word