Manulla
English
Proper noun
Manulla
A
village
in
County
Mayo
,
Ireland
.
Further reading
Manulla Junction railway station
on Wikipedia.
Wikipedia
Anagrams
manuall