Definition of “xenophobe” - English Dictionary

british dictionary