Frog in the well is a Chinese idiom which 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 http://www.taiwandc.org/folk-fro.htm