Definition of 場所もあろうに (ばしょもあろうに)

しょ

場所もあろうに

ばしょもあろうに

bashomoarouni

expression
of all places
Related Kanji
location, place
place, extent