musard
Top 45000
Meanings
Noun
1. a dreamer, absent-minded person, one who is frequently lost in thought