What is the meaning of Hosta?

Any of several herbaceous Asiatic plants of the genus Hosta.

genitive/accusative singular of host

inflection of hoste:

  1. simple past
  2. past participle

simple past

past participle

to cough

to host

to cough

scrub (3.)

forest

to rub

to massage

forest

a cough (condition/disease)

to cough

Source: wiktionary.org