meaning of lunaria

1. An inhabitant of the moon.


Related Words

lunarian |

Developed & Maintained By Taraprasad.com

Treasure Words