What does Angel Island mean?

Angel Island meaning in Urban Dictionary

a location understood in Leeds, and applies to any location which had exactly the same situations.Usually a certain area, maybe an estate, not generally a street containing many old men and women. Another typical factor, and most undoubtedly of one in Leeds, is the location is full of bungalows, also involving seniors. The name originates from 'angel' such as meaning 'dead', and 'island' as with meaning the 'area'.