rhums

English

Noun

rhums

  1. plural of rhum

French

Noun

rhums m

  1. plural of rhum