Skilled warrior
Keshwa means "A name that means 'one who is skilled in the art of war' or 'a brave warrior'. It is a Sanskrit name that is associated with the Hindu god of war, Kartikeya.".
Keshwa is a name of Sanskrit origin, from the Sanskrit language.
The Zodiac Sign (Rashi) of Keshwa is Cancer.
The Birth Star (Nakshatra) of Keshwa is Punarvasu.
The numerology number of Keshwa is 4.
Keshwa is associated with the Hindu religion.
Keshwa has 2 syllables.