What does HOSTA stand for?

What does HOSTA mean? We have 2 definitions. Read most used HOSTA meanings below.

ADVERTISEMENT