MAHAYAKSA

NAME

MAHAYAKSA

MEANING

The Great Yaksa

LIKE