Sahasradhaa meaning in english
Word: സഹസ്രധാ Transliteration: sahasradhā
Related wordssahasradhā (സഹസ്രധാ) - Thousand fold
Meaning of സഹസ്രധാ in english :
Thousand foldMalayalam to English
English To Malayalam