meaning of cachinnate

1. laugh loudly and in an unrestrained way


Related Words

cachinnate |

Developed & Maintained By Taraprasad.com

Treasure Words