Dictionary search results

Showing 1-2 of 2 results

garland British & World English

A wreath of flowers and leaves, worn on the head or hung as a decoration