Where does “Hebudes” come from?

Hebudes (Latin): the Hebrides

Definitions

  1. the Hebrides

Words derived from “Hebudes