Malayalam Dictionary

സൂര്യോപാസന

sooryeaapaasana

noun · നാമം

heliolatry

  1. heliolatry

Nearby in the dictionary

Support