1. huggle - Noun
2. huggle - Verb
To hug.
Source: Webster's dictionaryB.C Huggle, the author of the book Kashmir and Punjab who had visited Chandimarh glen while going to Kashmir in 1842, wrote that the climatic conditions and natural beauty of this area resembles Shimla. Source: Internet