Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: sola  sow-lu
  1. A leguminous plant (Aeschynomene aspera) growing in moist places in Southern India and the East Indies; its pith-like stem is used for making hats, etc

Derived forms: solas

Encyclopedia: Sola, Togo