My name is Clay. A Mexican friend finds the name somewhat amusing: as if somebody were named "Dirt," I guess. 

He said my equivalent name in Mexico would be "Barro." I find that "Arcilla" also means "Clay", but the Mexican speakers of Spanish I know are unfamiliar with that word. 

Is it seldom-used? Archaic? Regional? Poetic?