vanmaram

ദേവന് - meaning in english

Meanings for ദേവന്

noun
Deva
unknown
god
power
lord
deity
divinity