Good - 3207 Random
adjective
                              1160 of 3207
Good / Smart-Adj
                          Good / Smart-Adj
nifty - Particularly good, skillful, or effective
 
                      
                      
                        
                                                  
                          
                              
                              Gene Kelly delighted audiences with his nifty footwork in his musicals.