Cheesiiroor

English: Translation
name for a girl born just after crossing the road
proper noun
Names