Vajradhar

in baby boy name

The meaning of Vajradhar is Lord Indra