baboue

Old French

Noun

baboue f

  1. alternative form of baboe