hhadu

English: Translation
invented, made-up (e.g., a story)
adjective
carroll-soulik-1973