A Nahuatl name from Mesoamerica meaning 'battle' or 'war,' historically used among the Aztec people of Mexico.
Like Necalli?
Swipe through thousands of names like it