Yes, but we strongly recommend not doing this. If you make a deposit from a non-Primary Account then if the account holder name of the paying account is not identical to your Primary Account then your Marygold account may be frozen. This is for a variety of reasons including better protection for our customers.
However, we do facilitate transfer between non-Marygold bank accounts via me2me transfers, so if you need to move money from a non-Primary account to Marygold, all you need to do is first transfer your funds into your Primary Account via me2me (this takes seconds), then transfer the funds from your Primary Account to Marygold (which also takes seconds).