Sarra

in baby girl name

The meaning of Sarra is She was a female companion.