We do not currently know of any synonyms for Archibald.
The name Archibald is defined as:
See the meaning of the name Archibald.