lubra

lubra definitions

noun
  • A female Aboriginal Australian.