Buyou definition

(dated) An alternative spelling of bayou.
noun
0
0
Advertisement