Definify.com

Definition 2025


yn-raa

yn-raa

Manx

Adjective

yn-raa

  1. pronounceable

Synonyms