TURVASA

NAME

TURVASA

MEANING

Victorious, Overpowering

LIKE