"To the bulk of these people Britain is a strange land, and there are some who do not speak its language. Many are Maltese of origin, but strangers in Malta, having spent their whole live in Egypt."
Would there be a mistake in this sentence? Can live be a noun?
The point may have escaped some readers' notice that 'lives' (pronounced /laɪvz/) is the plural of 'life'.