What does Bona roba mean?

Bona roba meaning in General Dictionary

A showy wanton a courtesan

View more

  • A showy wanton; a courtesan.

Bona roba meaning in General Dictionary

A showy wanton; a courtesan.