MeaningThe mighty one who cannot be defeated, A creative, imaginative and charming person
OriginIndian