outlandish

Home / glossary / outlandish

looking or sounding bizarre or unfamiliar.