homer pigeon

Noun

 * 1) A homing pigeon.