This document presents a method for achieving efficient and secure semantic search over encrypted cloud data. It proposes using vector space modeling and TF-IDF weighting to support multi-keyword ranked search. It also aims to support semantic search by extending keywords with synonyms from WordNet ontology. This allows users to search by keyword meaning even if they do not know the exact keywords. The method constructs a semantic relationship library to record similarity between keywords based on co-occurrence. It evaluates using an enhanced TF-IDF algorithm to incorporate direct keyword matches, variations, and synonyms to improve search relevance.