person/thing greatly loved - Francés Inglés Diccionario