What does Bigarreau mean?

Bigarreau meaning in General Dictionary

The large white heart cherry

View more

  • Alt. of Bigaroon

Bigarreau meaning in General Dictionary

(n.) Alt. of Bigaroon