meaning of bichitra

bichitra meaning in Urban Dictionary

in nepali language this means unusual