This document discusses a proposed scheme for secure and dynamic multi-keyword ranked search over encrypted cloud data. The scheme allows data owners to encrypt and outsource their data to the cloud while still enabling authorized users to perform keyword searches. It utilizes a tree-based index structure and "Greedy Depth-first Search" algorithm to provide efficient multi-keyword ranked search. The k-nearest neighbor algorithm is used to encrypt the index and query vectors while still allowing accurate relevance scoring of encrypted results. Phantom keywords are added to blind search results and prevent statistical attacks. The scheme also enables dynamic updates like deletion and insertion of files by the data owner. Experimental results demonstrate the performance of the proposed scheme.