American Dictionary
Definition moola in American English
moola noun
[uncountable] noun
/ˈmulə/

American Dictionary