Definify.com

Definition 2024


ronron

ronron

French

Noun

ronron m (plural ronrons)

  1. a purr (purring noise)

Synonyms