Kapilashwa

in baby boy name

The meaning of Kapilashwa is One With A White Horse ( Lord Indra)