Nyunga

edit

Noun

edit

ngoora

  1. a small lake or basin of water

References

edit