• word of the day

    daphne

    daphne - Dictionary definition and meaning for word daphne

    Definition
    (noun) any of several ornamental shrubs with shiny mostly evergreen leaves and clusters of small bell-shaped flowers Definition
    (noun) (Greek mythology) a nymph who was transformed into a laurel tree to escape the amorous Apollo
Download our Mobile App Today
Receive our word of the day
on Whatsapp