quixotic: extravagantly chivalrous or romantic.

Advertisements