Freakish, weird or unusual.
Unusual; wonderful.
Difficult to procure; scant; sparing.
Rare; uncommon; scarce.