1894, from xeno- "foreign, strange" + -lith "stone."
Entries linking to xenolith
xeno-
before vowels, xen-, word-forming element meaning "strange, foreign; stranger, foreigner," from Greek xenos "a guest, stranger, foreigner, refugee, guest-friend, one entitled to hospitality," cognate with Latin hostis, from PIE root *ghos-ti- "stranger, guest, host." "The term was politely used of any one whose name was unknown" [Liddell & Scott].
-lith
word-forming element meaning "stone, rock," from Modern Latin -lithus or French -lithe (see -lith).