The name Nacho is a boy's name of Spanish origin. Nacho and is often added to lists like Movie Character Names and discussed in our forums with posts like "Quick Question Thread?!".
From the experts:
Not unless you want your son to grow up to be just like a wacky Jack Black character.