Word Definition

Nettled

  1. of Nettle

Synonyms