Meaning of もしや in Japanese
Definition of もしや
-
(adv) perhaps; possibly; by some chance; by some possibility
彼女がどこに住んでいるのか、もしやご存知ですか。
Do you happen to know where she lives?