Leavenworths

English

Proper noun

Leavenworths

  1. plural of Leavenworth