Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Odha Meaning
Odha
An
odd
/
awkward
person as you can tell in the name. A different way of saying
elephant in the room
.
"Man, during
the show
he was such an
odha
!"
pronounced
odd-tha
By Bambie
Upvote
Flag