Haimon

Variant of Greek Haemon, meaning "bloody."