Zayaan and Zayyan are the same name, which means “one who beautifies”, “one who adorns”, which is a good meaning. No one knows fortune except Allah, those who pretend to know fortune of a name are disobeying Allah, for they are pretending to know what Allah thinks and wants, which is false, for no one knows Allah’s plans and wants.
Therefore please do not believe in fortune tellers as believing in them is like disbelieving in Allah.
As for name suggestions, please type those words (like “strong”) in the search box and you will find many names that have that meaning.