Xanadu meadowlands Synonyms

We can't find synonyms for the phrase "Xanadu meadowlands", but we have synonyms for terms, you can combine them.

XM abbreviation

XM is an abbreviation for Xanadu Meadowlands
What does XM stand for?
XM stands for "Xanadu Meadowlands"