← Back to Dictionary

Kubidada

noun

Definitions

  1. below the Roaring Meg Falls (place name)