YSK: "whence" means "from where" and, similarly, "hence" and "thence" mean "from here" and "from there"