[Otkuda]
"from where; where from" is Откуда in Russian.
Откуда means "from where; where from" in English.
Word #527 of 6,000 by frequency in Russian.
Откуда у тебя эта книга?
Where did you get this book from?