Kenaniah is a name of Hebrew origin, meaning “God establishes” or “Yahweh establishes.” In the Bible, Kenaniah was a Levite appointed by King David to be a gatekeeper and musician in the temple.