We do not currently know of any synonyms for oxbow lakes.
The noun oxbow lakes is defined as:
Did you mean lakes?