Estuary Meaning
There are 1 meaning(s) for word Estuary
Meaning 1 : the wide part of a river where it nears the sea; fresh and salt water mix
Similar words of Estuary :
There are 1 meaning(s) for word Estuary
Similar words of Estuary :