To help me understand what you're looking for, could you please provide more context? For example:
* What language is it in? (Indonesian, Javanese, etc.)
* Where did you encounter this term? (A book, a website, a conversation)
* What do you think it might mean?
With more information, I can try to help you find the meaning of "Sarang Surowo".