Echuca definition

Search

Echuca

Echuca logo #21003city, northern Victoria, Australia. The name Echuca is derived from an Aboriginal term meaning `meeting of the waters,` from the city`s location at ...
Found on http://www.britannica.com/eb/a-z/e/8
No exact match found.