An echo is a repetation of a sound by reflection of sound waves from surface. it is form when the sound hits the surface such as celling of hall, closed room, etc and get reflected. to hear the echo,...
In Greek mythology there was a nymph called "Echo" who was one of Hera's servants. Echo was very talkative and so Hera cast a spell on her that only allowed her to repeat things that other people...