We do not currently know of any synonyms for sambhurs.
The noun sambhurs is defined as:
Did you mean semaphores?