← Back to Dictionary

Yikan-yikan

noun

Definitions

  1. above the Stoney crossing in the Daintree River (place name)