Kipkuruuy

English: Translation
name for a boy whose birth was delayed several times
proper noun
Names