mada udua

English: Translation
the point of a promontory or peninsula (esp. if large)
noun
carroll-soulik-1973