M

maha
A Sanskrit word meaning ‘great.’

Chinese Terms

摩訶