Family name origins & meanings
- Americanized form of South German Oberkirch, a habitational name meaning ‘upper church’ from a place so named in Baden (or possibly from places called Oberkirchen, in Westphalia and Saar district).
Your partner in parenting from baby name inspiration to college planning.
Subscribe