Quick answer
Cohen is a boy name meaning "priest".
Meaning and history
From a common Jewish surname that was derived from Hebrew כֹּהֵן (kohen) meaning "priest". This surname was traditionally associated with the hereditary priests who claimed descent from the biblical Aaron.
Notes and context
Usage: english