What does bizarre mean in french?

"Weird" or "bizarre".