Vajrangbali

The strong one; as tough as diamonds; a name