This paper introduces an enhancement to linguistic forecast representation using Triangular Fuzzy Numbers (TFNs) called Enhanced Linguistic Generation and Representation Approach (ElinGRA). Since there is always an error margin in the predictions, there is a need to define error bounds in the forecast. The interval of the proposed presentation is generated from a Fuzzy logic based Lower and Upper Bound Estimator (FLUBE) by getting the models of forecast errors. Thus, instead of a classical statistical approaches, the level of uncertainty associated with the point forecasts will be defined within the FLUBE bounds and these bound can be used for defining fuzzy linguistic terms for the forecasts. Here, ElinGRA is proposed to generate triangular fuzzy numbers (TFNs) for the predictions. In addition to opportunity to handle the forecast as linguistic terms which will increase the interpretability, ElinGRA improved forecast accuracy of constructed TFNs by adding an extra correction term. The results of the experiments, which are conducted on two data sets, show the benefit of using ElinGRA to represent the uncertainty and the quality of the forecast.