Synonyms for "Otus"

Words with similar meaning