To generate a list of all fonts available available with XeTex and XeLaTeX, use this command at your Unix command line:
fc-list : family
I found that command at this tex.stackexchange.com URL.
That command may also work with Windows, but I don’t have a Windows system to test with. Note that it took a little while to run the first time, then it returns almost instantly after that.