Namla

English

Proper noun

Namla

  1. A Papuan language of Indonesia.