What does "bungalow" mean?

Bungalow: A thatched or tiled house or cottage, of a single story, usually surrounded by a veranda. [India]

Sources