holmates

English

Noun

holmates

  1. plural of holmate

French

Noun

holmates m

  1. plural of holmate