What is the meaning of Di_mana?

where?

where; at or in which place or situation

(at, in) where?

Source: wiktionary.org