Keen is a variation (English) of Cian (English and Irish).
Keen is also a variation (English) of Keenan (English and Irish).
See also the related category celtic.
Keen is not commonly used as a baby boy name. It is not listed within the top 1000. In 2018, among the family of boy names directly related to Keen, Keenan was the most popular.
Baby names that sound like Keen include Kaene, Kean (English and Irish), Keane (English and Irish), Keene (English and Irish), Cene (English), Kaan (Turkish), Kaeson, Kahn, Kaim, Kaime, Kain (German), Kaine (English and Irish), Kam (English), Kame (Japanese), Kan (English), Kanin (English), Kanine, Kaym, Kayme, and Kayn.
† Pronunciation for Keen: K as in "key (K.IY)" ; IY as in "eat (IY.T)" ; N as in "knee (N.IY)"