Meaning of pigeon loft
Definition of pigeon loft
(noun)
a
raised
shelter
in which pigeons are
kept
Other information on pigeon loft
WIKIPEDIA results for
pigeon loft
Amazon results for
pigeon loft
Tweet