iJunoon official Urdu Dictionary
نیند لانے والا
neend lanay wala
English definition for slumberous
1. s. inclined to or marked by drowsiness
2. s. quiet and tranquil
Synonyms and Antonyms for slumberous
Sponored Video