Yeo
Yeo is an English surname. The name's origins is topographical reference to their place of residency, namely being near a river and derived from the pre 7th Century word "ea" for stream or small river. It is also short for river
Yeo is also the Hokkien spelling of the common Chinese surname Yang 楊 from Singapore and elsewhere in Southeast Asia. It can also be spelt as Yeoh or Yio.