Meaning
Allen is a boys name and a variant of Alan. The name is of Gaelic and Celtic origin, and means strong like a rock.https://www.youtube.com/watch?v=0nBbB4aU7WE
Popular Middle Names
Michael, James, Jacob, Joseph, Alexander, Alucard, Anthony, Berk, Britton, Conner
Pronunciation
Allen
AL-en