alamedas is alameda's Plural Form

alameda

US 
UK [ˌæləˈmeidəz]
  • n.〈美〉林荫走道
  • Web阿拉米达;阿拉梅达;阿拉米达郡
Plural Form:alamedas  
n.
1.
〈美〉林荫走道