Variant of Shahid, Arabic for 'witness' or 'martyr', one who bears testimony to truth.
Like Shaid?
Swipe through thousands of names like it