Cross
Either Male or Female
The meaning of the name Cross is Lives Near A Crossing
The origin of the name Cross is English
Notes: English locational surname for someone who lived near a crossing, or occupational for someone who carried a cross in church.