What does Bejal mean?

Bejal meaning in Urban Dictionary

Slang language for exotic females with great intimate allure. Men usually view them as a sexual goddess with an amazing kind and mesmerising beauty.