metaphones

English

Noun

metaphones

  1. plural of metaphone