MOOLA


Meaning of MOOLA in English

noun

or moo·lah ˈmülə

( -s )

Etymology: origin unknown

slang : money

ninety grand is a lot of moola — Harold Robbins

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.