Potto

See also: potto

English

Proper noun

Potto

  1. A village in North Yorkshire.