The name Cohen is a boy's name of Hebrew, Jewish origin meaning "priest". Cohen is ranked #320 on our popularity charts and is often added to lists like Mystical Names and discussed in our forums with posts like "Drop one with middles ... BOYS :)".
From the experts:
Cohen is a common last name among Jews and a royal name in the Jewish religion, standing for someone who is the priest in a temple. Cohen is now gaining an unlikely following as a first name among people unaware of its religious heritage, possibly because of the character Seth on TV's The O.C. who was commonly called by his last name Cohen. While many may be attracted to the name's fresh, modern, strong sound, you should be aware that its use as a first name may be offensive to some on religious grounds. Forms Coen, Koen, Cowan, and other spellings may stem from different sources.