meaning of percher
1. One who, or that which, perches.
2. One of the Insessores.
3. A Paris candle anciently used in England; also, a large wax candle formerly set upon the altar.
4. a bird with feet adapted for perching as on tree branches; this order is now generally abandoned by taxonomists