Malayalam Dictionary

സ്ഥലദേവത

sthaladevata

noun · നാമം

genius loci

  1. genius loci

Nearby in the dictionary

Support