We do not currently know of any synonyms for windrow.
The noun windrow is defined as:
See full definition of the word windrow.
Did you mean window?