Synonyms for "loony"

Words with similar meaning