Xenolith
Meaning: a rock fragment different in kind from the rock it is enclosed in
Sentence: A xenolith may be anything from angular to round in its shape
Xenophobe
Meaning: a person having a dislike of or prejudice against people from other countries.
Synonyms: bigot, chauvinist, segregationist, supremacist
Antonyms: