Home
Manglish
English listing
Malayalam listing
About
യമദേവന് - meaning in english
Meanings for യമദേവന്
noun
The god of death