Definition & Meaning | English word BATTABARA
BATTABARA
Definitions of BATTABARA
- (Buddhism) a bodhisattva in Mahayana and Vajrayana Buddhism
Number of letters
9
Is palindrome
No
Search for BATTABARA in:
Page preparation took: 87.43 ms.