meaning of night owl

1. a person who likes to be active late at night


Related Words

night owl |

Developed & Maintained By Taraprasad.com

Treasure Words