pigeonfoot en · NOUN EtymologyFrom pigeon + foot. Meanings (uncountable) A dovesfoot geranium (Geranium molle).