Keon \keon\ as a boy's name is pronounced KEE-an. It is of Irish and Hebrew origin, and the meaning of Keon is "God is gracious". Variant of Ewan, from John. Also possibly a modern name related to Kiana, or Deon. Kian is a Gaelic name meaning "ancient".
Keon has 1 variant form: Kian.