--> Skip to main content



Mesho Bhoot – A Type Of Ghost In Bengal – Steals Fish

Mesho Bhoot: The Fish-Stealing Spirit of Bengal’s Sacred Waters

In the spiritual and cultural fabric of Bengal, spirits are not merely beings of fear or fantasy—they are threads woven into the daily life and religious consciousness of the people. Among these spectral presences, the Mesho Bhoot holds a curious and endearing place. Known as the fish-loving ghost, this spirit is believed to dwell near ponds, rivers, and other water bodies, its restless soul drawn irresistibly to the aroma of fresh fish.

The Nature and Origin of Mesho Bhoot

In Bengali belief, the Mesho Bhoot is often described as the spirit of someone who was deeply fond of fish in their earthly life, but whose desires remained unfulfilled at death. According to oral traditions, such souls linger near their beloved haunts—riverbanks, fishing villages, and kitchen courtyards—stealing fish from the nets of fishermen or from pots left unattended.

The term “Mesho” in colloquial Bengali refers to a maternal uncle, often one with a humorous or mischievous character. This naming perhaps reflects the playful, non-malevolent nature of the spirit. Unlike vengeful or destructive entities, the Mesho Bhoot is mischievous but harmless—a symbolic reminder of unfulfilled earthly cravings and the binding power of maya, or worldly attachment.

Sacred Symbolism and Spiritual Meaning

In Hindu thought, desire (kama) and attachment (raga) are seen as the primary causes of rebirth and suffering. The Bhagavad Gita teaches:

“From attachment comes desire, and from desire arises anger; from anger comes delusion, and from delusion, loss of memory.”
Bhagavad Gita 2.62–63

The Mesho Bhoot embodies this spiritual truth in a folkloric form. Its unending quest for fish symbolizes the soul trapped by sensory craving—unable to attain liberation (moksha). Thus, while amusing, the story of Mesho Bhoot carries a subtle moral lesson: even simple earthly pleasures, if clung to beyond death, can bind the spirit to the material world.

Cultural Presence in Bengal

In rural Bengal, tales of Mesho Bhoot are told around village ponds during twilight hours. Fishermen sometimes offer a portion of their catch to the water, muttering a blessing to appease the unseen spirit. It is said that doing so ensures safety on the waters and good fortune in future catches. In many ways, these rituals continue the ancient Indian practice of recognizing divinity and spirit in all aspects of nature—rivers, trees, and even the unseen dwellers of the in-between realms.

The Mesho Bhoot in Modern Times

Today, as Bengal’s rivers shrink and traditional lifestyles fade, the tales of Mesho Bhoot have become rare, lingering mainly in the memories of elders and the folk plays of the countryside. Yet, the image of the fish-stealing ghost endures as a symbol of Bengal’s deep connection to its rivers and to the sacred balance between life, death, and desire.

A Living Spirit of the Waters

The Mesho Bhoot reminds us that in Hindu understanding, spirits are not always dark or demonic—they can also be gentle teachers. The story of this ghost whispers a timeless truth: that every desire, however small, has the power to chain the soul, and that liberation begins with release from longing. As long as rivers flow through Bengal and fish remain its lifeblood, the legend of the Mesho Bhoot will continue to swim quietly through the waters of time.

🐄Test Your Knowledge

🧠 Quick Quiz: Hindu Blog

🚩The Rath (Chariot) Of Surya (Sun God) Is Driven By How Many Horses?

  • A. 6
  • B. 9
  • C. 5
  • D. 7