no, direct way to solve this.
two possible solutions are as below,
1. create new table that represent similar number of word
Rank number
First 1
second 2
.
.
.
Now, join your table with above table using rank column & then order by 'Number' column
2. create function that converts word to number.
you will get number of similar word and then order by that number value
Happy Coding!
:)