MAHESVARA

NAME

MAHESVARA

MEANING

Grear Lord

LIKE