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