Compund Words

Last Search Words

Sponsored Links

Search Result:salai




Overview of noun salai

The noun salai has 1 sense


  • salai, Boswellia serrata -- (East Indian tree yielding a resin used medicinally and burned as incense)