In medieval times pigeons were kept as domestic birds, not for racing but for their meat. Pigeon holes were the openings set in a wall or a purpose-built pigeon cote in which the birds nested.
During the Middle Ages, pigeons were kept as household animals, primarily for their meat, rather than for racing.  Pigeon nesting boxes were designated areas within walls or purpose-built pigeon coops where the birds would nest.