Guha Surname

Cave / Secret / Lord Kartikeya

Kayastha/VariousSanskrit OriginBengali

History & Significance

A Bengali surname derived from the Sanskrit 'Guha' meaning cave, secret place, or an epithet of Lord Kartikeya (also called Guha). Used primarily by the Kayastha community in Bengal, the Guha surname is associated with scholarly and administrative traditions. The social reformer Ramachandra Guha and historian Ranajit Guha are among notable bearers of this name.

Meaning & Origin

Meaning
Cave / Secret / Lord Kartikeya
Origin
Sanskrit
Language
Bengali
Category
Kayastha/Various

Regional Distribution

The Guha surname is predominantly found in:

West BengalAssamTripura

Related Surnames

What is the Gotra for Guha?

Gotra is passed down through the paternal line and may vary within families sharing the same surname. Use our Gotra Finder to discover which Gotra your family belongs to.

Find Guha Gotra →