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