The name Cocoa means Powdered Chocolate and is of American origin. Cocoa is name that's been used by parents who are considering unisex or non-gendered baby names--baby names that can be used for any gender.
Baby Names Tip: Don't give your child a nickname (i.e. "Jimmy") as a given name on their birth certificate. Let them have the flexibility to choose. Remember, you're not just naming a baby, you're also naming an adult!