Home - Boy's Name - K - Kesava

Boys name -
Kesava

Meaning:

Long-haired.

Derivation:

Kesavah

Origins:

Sanskrit

Mail to a Friend