Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of guernsey lily

- A South African plant (Nerine Sarniensis) with handsome lilylike flowers, naturalized on the island of Guernsey.