1 definition by Sahriar

A Brazilian small monkey.
this little creature is very rare. Only few individuals are left on the planet.
Oh look, It's a Intekhab
by Sahriar June 29, 2018
Get the Intekhab mug.