Definitions Found:

eccentric, strange, or odd person