being definitely out of the ordinary and unexpected; slightly odd or even a bit weird; a strange exaltation that was indefinable; a strange fantastical mind; what a strange sense of humor she has
[ Syn: unusual ]
relating to or originating in or characteristic of another place or part of the world; foreign nations; a foreign accent; on business in a foreign city
[ Syn: foreign ]
not known before; used many strange words; saw many strange faces in the crowd; dont let anyone unknown into the house
[ Syn: unknown ]