Can KMeans clustering be used on word2vec output?
It's totally fine to cluster word2vec output to know semantically similar words. KMeans is an option, you might also want to checkout some approximate neighbor scheme such as Locality Sensitive Hashing.