lowrance

See also: Lowrance

English

Noun

lowrance

  1. (obsolete) Synonym of lowrie.