GUERNSEY LILY MEANING IN ENGLISH

• Guernsey lily Definition & Synonyms

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


RECENT SEARCHES