mahasattvas
English
Noun
mahasattvas
plural of
mahasattva