English Synonyms Synonyms Question #5820 (CAT-I) Which word means the same as 'Alien', referring to 'a foreigner or outsider'? A Indigenous B Native C Exotic D Local