meaning of lorel

1. A good for nothing fellow; a vagabond.


Related Words

lorel | lorelei |

Developed & Maintained By Taraprasad.com

Treasure Words