Q: Please give me the correct spelling of the name Zaynain (or Zainain, not sure) and the meaning.
A: The correct spelling is ZAYNAIN. I am not sure if you have the right name because as far as I know a name would be ZAYN, which means beautiful or adornment; whereas Zaynain is actual a dual of the name Zayn. So Zaynain will mean two adornments or two forms of beauty.
If you like it, you are welcome to use this name
Mufti Siraj Desai