Which means "not" in phrases taken from Latin and A few other languages, non is actually a different word and isn't hyphenated: non compos mentis, persona non grata. Stack Exchange network consists of 183 Q&A communities such as Stack Overflow, the largest, most trustworthy on the internet Neighborhood for developers https://tampa11975.blogs100.com/27399104/5-tips-about-woven-you-can-use-today