Llanafan (Welsh for "St Afan's parish") may refer to any of: