lowy

/ˈloʊ.i/

Definitions

1. proper noun

an Australian retail company and property developer, and the family behind it

“The Lowy family has been instrumental in shaping Australia’s retail landscape.”

2. noun

a lowy (a type of moth in the family Crambidae)

“The lowy moth is a common sight in many parts of the world.”

Synonyms

  • developer
  • retailer

Antonyms

  • high-end
  • luxury