Tamil Dictionary 🔍

ribauld

Rib"auld, n. Defn: A ribald. [Obs.] Spenser.


ribauld - Similar Words