← Back to Dictionary

ngiwa

noun

Definitions

  1. two jutting stones (snake story site)