meaning of ribauld

1. A ribald.


Related Words

ribauld |

Developed & Maintained By Taraprasad.com

Treasure Words