Definition of Mellisonant

  • 1. Pleasing to the ear Adjective Satellite

Synonyms for word "mellisonant"

Semanticaly linked words with "mellisonant"