The name Mica means Who Is Like God? and is of Hebrew origin. Mica 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.
Micah of Moresheth, in the Bible.
The spelling Micah is primarily used for boys, however the alternate spelling Myka is the feminine form of the name.