← Back to Dictionary

nyurra

noun

Definitions

  1. noise, people noise
  2. refers to last stages of labour