Kevan / Kevin

The name Kevin or Kevan is a variant of Kavanagh.