Brandable or not ?

Hello
What do you think of this domain :

Ovrax.com

Could be brandable or not ?

Brandable or not ?