Shi lang in Chinese can mean:
* Scholar-official: This is the most common meaning, referring to a government official who is also a scholar.
* Knight: This is a less common meaning, referring to a warrior or knight.
If you can provide more context or the full sentence where you encountered "shilang," I might be able to give a more precise answer.