We do not currently know of any synonyms for scituates.
The verb scituates is defined as:
Did you mean situates?