in addition to these two journeys the aquarium housed a large sea otter exhibit one meaning is amusing jocular droll and the other meaning is odd quirky peculiar nahawe amafaranga buri kwezi y ibihumbi mirongo itanu yen