Definition of もしかし

もしかし

moshikashi

expression, adverb
perhaps, maybe, by some chance(abbreviation)