Doberai

English

Etymology

From Indonesian Doberai.

Proper noun

Doberai

  1. Synonym of Bird's Head (peninsula).