Unscramble
Definition of Sola
Noun: sola sow-lu
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
See also:
Sol
solace
Anagrams containing the word
sola
sola
asol
laso
olas