Nabesna

English

Proper noun

Nabesna

  1. Synonym of Upper Tanana.