cirrus - Dictionary definition and meaning for word cirrus
clouds hovering over CIR(sounds like hindi SUR(head))