There was no name definition found for Charo.

Other types of names:

Charo (given name) Spanish