Guha

Guha

Guha (गुह) is an Indian family name and surname found amongst Bengali Hindus. It is also another name for the Hindu god Kartikeya. Guhas belong to the Kayastha caste, a class of Kshatriyas that immigrated to eastern India from Kannauj during the 11th century AD.

Read more about Guha.