Sahasradhaa meaning in english


Word: സഹസ്രധാ Transliteration: sahasradhā

Meaning of സഹസ്രധാ in english :

Thousand fold
Related wordssahasradhā (സഹസ്രധാ) - Thousand fold 
Malayalam to English
English To Malayalam