Definify.com

Definition 2025


ronron

ronron

French

Noun

ronron m (plural ronrons)

  1. a purr (purring noise)

Synonyms