Search Result for starry-eyed
starry
See Definition and Meaning
eyed
English definition for starry-eyed
1. s. unrealistically or naively optimistic
Sponored Video