Name Details

Hannan

Meaning

compassionate, merciful, tender-hearted