The presence of outlier in data influences the accuracy and reliability of statistical inference. Density estimation is affected by outlier too. We propose Trimmed Density Estimation (TDE) approach which by forward search in density of observations, ranks the data based on their outlyingness. This technique is able to detect local outlier as good as global outlier in multivariate mixture data. Introduced algorithm, after trimming the outliers, estimates the density of all observations using the remaining clean data to achieve robust density estimation. TDE overcomes the limitations of existing methods, such as low accuracy and high sensitivity to initial setting of the parameters. To implement the forward search, we present a technique to select initial free outlier subset in complex data. Using estimated density of ordered data by forward search, we figure out a cut-off point to trim the outliers. Experiments demonstrate that TDE's average accuracy is better than existing approaches and free of tuning the parameters.