Prev 20 of 30 Next
Malachai
Ranked #156 for boys in 2016, Malachai has Hebrew origins and means "my messenger" or "my angel." Despite its angelic roots, this name has some dark undertones making it a daring option.