"Where is she?"
You can use this dictionary, just paste the character there : https://chinese.yabla.com/chinese-english-pinyin-dictionary.php?define=%E9%87%8C
We can't realy translate every different words into exactly the same meaning. because every words from different language have different function and 1 word can have more than 1 meaning while the others are not. It's really depends to the situation and the sentence. Sometimes it's hard to learn a new language that has different characteristic.