KUVALAYADITYA

NAME

KUVALAYADITYA

MEANING

Lord Of Blue Lotus

LIKE