I found one instance of this on my Google search. It seemed to be used as a first name, from the context, but it's in Spanish (Peru) so I'm not sure. Previously, I've found it in contexts that looked more like a surname, or even a place name, but I don't speak Spanish so all I have is Babelfish.
This is a long shot, but has anyone here ever heard it? Know anything at all about its origin?