meaning of howlet

1. An owl; an owlet.


Related Words

howlet |

Developed & Maintained By Taraprasad.com

Treasure Words