Wikipedia AI summary
Hornets Nest
A hornets' nest is a place of refuge for hornets.
Hornets Nest or hornet's nest may also refer to: