This is the 706th most frequent Arabic word.
شبه
"شبه" means "resemblance" or "similarity" in English.
In this sentence, "يشبه" is used as a verb meaning 'to resemble' or 'to be similar to'.
الجبل يشبه الهرم بشكل غريب.
The mountain strangely resembles a pyramid.
Here, "شبه" is a noun referring to 'similarity' or 'resemblance'.
وجدت شبه بين الروايتين عند القراءة.
I found a similarity between the two novels while reading.
In this context, "شبه" is used as a noun meaning 'semblance' or 'appearance'.