Dictionary search results

Showing 1-2 of 2 results

St John's British & World English

The capital of Antigua and Barbuda, situated on the NW coast of Antigua; population 26,000 (est. 2007)

St John's wort British & World English

A herbaceous plant or shrub with distinctive yellow five-petalled flowers and paired oval leaves

You searched for St John's