Maceo is an English name for boys. The meaning is `heavy weapon` The name Maceo is most commonly given to French boys. (8 times more often than to American boys.) What do they use in other countries? Macie (Polish) Macey (English) Mace The name sounds like: Macey, Macy, Mayes Similar names are: Mareo, Mateo Found on https://www.pregnology.com/names/boys/Maceo