← Back to Dictionary

Walba-murru

noun

Definitions

  1. up above mission site, bordering Wujal-wujal (place name)