Latin-English dictionary »

narcissus meaning in English

LatinEnglish
narcissus [narcissi] (2nd) M
noun

narcissus (flower)noun
[UK: nɑː.ˈsɪ.səs] [US: narˈsɪ.səs]

rich freedman of Claudiusnoun

son of Cephisus and Liriopenoun