What does Abraar mean?

Abraar meaning in Urban Dictionary

the top brown creature