>sjm says: but I don't get why "seacat" should mean "monkey"

As a suggestion, it may be because they arrived by sea.


Thanks, that certainly sounds plausible.