avigator

English

Noun

avigator (plural avigators)

  1. An aerial navigator.