Vocabulary

spelunking indeed indubitably naive authentic