I had been wondering along similar line, Mr B - or perhaps a Portuguese origin?