Ancient Greek

eleemon

Meaning & History

A Greek term meaning "compassionate".

Names containing this element

2