Where does “Canariae Insulae” come from?

Canariae Insulae (Latin): Island of the Dogs

Definitions

  1. Island of the Dogs

Words derived from “Canariae Insulae