What is Meaning of frog in the well

Frog in the well is a Chinese idiom that means a person who is a narrow or close minded person. Also like a narrow perspective, one which is self-centric. A frog which lives in the well feels like it is the only world and nothing else exist.

or it can be also referred as a person who always lives in comfort zones and thinks only this is the world.
Frog in the well in the sanskrit is also known as Kupa Manduka.

Meaning of Frog in the well

Read the Little Frog in the Well story here