Indian, American Indian, Native American, Native, and even “NDN” — a tongue-in-cheek slang popular in social media — each have distinct meanings and are appropriate in different contexts.Indian, American Indian, Native American, Native, and even “NDN” — a tongue-in-cheek slang popular in social media — each have distinct meanings and are appropriate in different contexts.