NavStar
English
Proper noun
NavStar
Synonym of
GPS
.