DICTIONARY

(Total Entries : 197270)

摩訶婆羅

Dictionary Definition: 

(or 摩訶娑羅) Mahāsāra. 'An ancient city in Central India, the present Masar, about 30 miles west of Patna.' Eitel.