meaning of Angela & Joshua

Angela & Joshua meaning in Urban Dictionary

two different people destine is together= soulmates