u-names.com / Name / Names Ending in *MOCNames Ending in *MOC1 names selected out of 19.835Cuauhtemoc • Nahuatl, Aztec, Native American, AmericanMeans - descending eagleMeaning, origin, forms...Letters meaningNumerologyCharmsPopular searchNames Ending in *ocNames Ending in *c