tūmlu

[Trade]

an advantage , an asset / factor leading to success ;

Variants : tūmulu