What does the Name Rachel Mean?

Rachel meaning is innocent lamb it is orignates from italian people and the name is appropriate for a female. Why ask the questions are expecting to have a baby girl soon?