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