Printer friendly
"AcronymAttic.com

What does XISR stand for?

XISR stands for Xavier Institute of Social Research

This definition appears very rarely