What is the meaning of Cloudlet?

A little cloud.

A small-scale cloud data center deployed at the edge.

Source: wiktionary.org