tonyung

Bau Bidayuh

Noun

tonyung

  1. (geography) cape (headland)