Udayan \u-da-yan\ as a boy's name is of Hindi origin, and the meaning of Udayan is "rising, showing up".
Baby names that sound like Udayan are Adan, Edan, Edyn, Edwyn and Idan. Other similar baby names are Adryan, Shayan and Chayan.