Did you mean Archibald?
Archibald
noun
°.