1) Its the way dolphins and whales communicate, through echoing.
2) My mom plays for one of the music groups at our church and their group is called
Echo.
Its not a name, and if it is (surprised its linked), its really sad to me. Who would want to name their child this?