Logo
Search icon

moola

/ˈmuː.lə/

noun

Meaning

  • Money, cash.