Search term titan has 5 results
EN English FR French
titan (n) [man] géant (n) {m} [man]
titan (n) [man] colosse (n) {m} [man]
titan (n) [man] mastodonte (n) {m} [man]
titan (n) [something or someone large in stature, greatness or godliness] titan (n) [something or someone large in stature, greatness or godliness]
FR French EN English
titan (n) [something or someone large in stature, greatness or godliness] titan (n) [something or someone large in stature, greatness or godliness]

French English translations

FR Synonyms for titan EN Translations
héros [génie] m hero (informal)
surhomme [génie] m superman
géant [génie] m giant