Name Meaning and Origin of Dayanidhi
The baby name Dayanidhi is Sanskrit in origin and it's meaning is treasure or abode of mercy.
Dayanidhi is pronounced da-ya-ni-DHI.
Dayanidhi is a name suitable for both boys and girls.
Dayanidhi is pronounced da-ya-ni-DHI.
Dayanidhi is a name suitable for both boys and girls.