×
hilloa
meaning in English
int.
,
n.
,
〔古语〕= hollo, holla, halloo.
Related Words
hillo
hillo pia
hillock
hillock bog
PC Version
Copyright © 2018 WordTech Co.