meaning of leprechaun

1. a mischievous elf in Irish folklore


Related Words

leprechaun |

Developed & Maintained By Taraprasad.com

Treasure Words