Where does “ambyre” come from?

ambyre (Old English): favorable wind

Definitions

  1. favorable wind

Words derived from “ambyre